ul
{
    margin:0px;
	padding:0:px;
}
li
{
    list-style:none;
}
a
{
    text-decoration:none;
	color:#FFFFFF;
}
body
{
   background:#FFFFFF;
}
a:hover
{
    text-decoration:underline;
	color:#FF0000;
}
#page
{
    width:1008px;
	background:#3d3d3d;
	color:#FFFFFF;
	margin:0px auto;
	overflow:hidden;
}
#header
{
    background-image: url(../images/banner.gif);
    width:1000px;
	height:100px;
	
	border:1px solid #0000FF;
}
#nav
{
    margin-top:100px;
	float:right;

}
#nav li
{
    list-style:none;
	float:left;
	margin-right:20px;
	
}
#body
{
	height:100%;
}
#topnews
{
    height:200px;
    border:1px solid #0000FF;
	
}
#topnews-left
{
    width:500px;
	height:100%;
	float:left;
	border:1px solid #0000FF;
}
#topnews-left ul
{
    margin-left:50px;
}
#topnews-right
{
    width:500px;
	height:100%;
	float:left;

	overflow:hidden;
}
#main
{
    height:600px;
	
}
#main-left
{
    width:200px;
	height:100%;
	margin:0px;
	border:1px solid #0000FF;
	float:left;
}
#login
{
    height:200px;
	width:100%;
	border:1px solid #0000FF;
}
#message
{
}
#main-right
{
    width:800px;
	height:100%;
	border:1px solid #0000FF;
	float:left;
}
#link
{
    height:100px;
	margin-top:1px;
	margin-bottom:1px;
}
.link-pic
{
    width:80px;
	height:40px;
	overflow:hidden;
	margin:5px;
	float:left;
}
#footer
{
    height:20px;
	border:1px solid #0000FF;
    
}
#footer ul
{
    margin-left:430px;
}
#footer li
{
    list-style:none;
	float:left;
	margin-right:10px;
}
.board
{
    width:380px;
	height:280px;
	border:1px solid #666666;
	background:#CCCCCC;
	float:left;
	margin:5px;
}
.board-tittle
{
    height:20px;
	width:100%;
	background:#006699;
}
.board-content
{
    margin:0px;
}

